package com.basic.business.order.service;

import com.basic.business.order.domain.TOrdersStatus;
import com.basic.common.core.service.IBaseService;

import java.util.List;
import java.util.Map;

public interface ITOrdersStatusService extends IBaseService<TOrdersStatus> {

    /**
     * 校验状态是MANUAL的订单平台单号是否重复
     */
    public List<String> checkTidIsUnique(List<TOrdersStatus> statusList, String oldPst);

    /**
     * 补全信息
     */
    public List<TOrdersStatus> getOrderStatusInfo(List<TOrdersStatus> statusList);

    /**
     * 更新订单信息
     */
    public void updateOrdersStatus(List<TOrdersStatus> statusList);

}
